import time

'''
    同步例子
'''

# 取这个名字很耗时
def get_name():
    time.sleep(5)
    return 'xiaoming'


def long_io():
    """模拟耗时IO操作"""
    print("开始执行IO操作")
    io_result = get_name()
    print("完成IO操作")
    return io_result


def req_a():
    print('开始处理请求req_a')
    ret = long_io()
    print("The name is : %s" % ret)
    print('完成处理请求req_a')


def req_b():
    print('开始处理请求req_b')
    time.sleep(2)                               # 添加此句来突出显示程序执行的过程
    print('完成处理请求req_b')


def main():
    req_a()
    req_b()

if __name__ == "__main__":
    main()
